barbed wire obstacle - Fransızca İngilizce Sözlük